stick in your gizzard - Turco Inglés Diccionario